body of an instrument - French English Dictionary